<?php

class Moneda extends CI_Controller {

	public function __construct() {
		parent::__construct();
		$this->load->model('moneda_model');
		$this->load->helper('url');
		$this->load->database('default');
	}

	public function index () {
		$this->load->view('monedaView');
	}

	public function listaMonedas () {
		$limite = $this->input->get('limit', TRUE);
		$offset = $this->input->get('offset', TRUE);
		$search = $this->input->get('search', TRUE);
		$resultado = $this->moneda_model->obtererLista($limite, $offset, $search);
		$cantidad = $this->moneda_model->itemsLista($search);

		$obj = new stdClass();
		$obj->total = $cantidad;
		$obj->rows = $resultado;

		$this->output->set_content_type('application/json')
		->set_output(json_encode($obj));
	}

	public function elementoMoneda () {
		$id = $this->input->post('id', TRUE);
		$item = $this->moneda_model->obtererItem($id);

		$this->output->set_content_type('application/json')
		->set_output(json_encode($item));
	}

	public function guardar () {
		$id = $this->input->post('id', TRUE);
		$nombre = $this->input->post('nombre', TRUE);
		$this->moneda_model->guardar($id, $nombre);
	}
	
	
	

// 	public function listaCategorias () {
// 		$palabra = $this->input->post('palabra', TRUE);
// 		$items = $this->input->post('items', TRUE);
// 		$resultado = $this->categoria_model->obtererLista($items, 0, $palabra);
// 		$this->output->set_content_type('application/json')
// 		->set_output(json_encode($resultado));
// 	}

// 	public function listaCategoriasSeleccionadas () {
// 		$establec = $this->input->get('establec', TRUE);
// 		$limite = $this->input->get('limit', TRUE);
// 		$offset = $this->input->get('offset', TRUE);
// 		$resultado = $this->estab_categ_model->obtenerListaXEstab($establec, $limite, $offset);
// 		$cantidad = $this->estab_categ_model->itemsListaXEstab($establec);

// 		$obj = new stdClass();
// 		$obj->total = $cantidad;
// 		$obj->rows = $resultado;

// 		$this->output->set_content_type('application/json')
// 		->set_output(json_encode($obj));
// 	}

// 	public function cambiarATipoPrincipal () {
// 		$categ = $this->input->post('categ', TRUE);
// 		$estab = $this->input->post('estab', TRUE);
// 		$this->estab_categ_model->cambiarPrincipal($estab, $categ);
// 	}

// 	public function eliminarCategoria () {
// 		$categ = $this->input->post('categ', TRUE);
// 		$estab = $this->input->post('estab', TRUE);
// 		$this->estab_categ_model->eliminar($estab, $categ);

// 		$tienePrinc = $this->estab_categ_model->itemsTienePrincipal($estab);

// 		$obj = new stdClass();
// 		$obj->tienePrinc = $tienePrinc;
// 		$this->output->set_content_type('application/json')
// 		->set_output(json_encode($obj));
// 	}

}

?>